Full Paypal Stock Analysis